package com.acce.system.dao;

import java.util.List;

import com.acce.system.pojo.CompanyProp;


public interface ICompanyPropDao {
	/**
	 * 根据ID查公司信息
	 * @param company
	 * @return
	 */
	CompanyProp getCompanyPropById(CompanyProp companyProp);
	
	/**
	 * 根据属性查公司信息
	 * @param company
	 * @return
	 */
	List<CompanyProp> getCompanyPropByCondition(CompanyProp companyProp);
	
	/**
	 * 添加公司信息
	 * @param company
	 * @return
	 */
	boolean insertCompanyProp(CompanyProp companyProp);
	
	/**
	 * 批量插入公司信息
	 * @return
	 */
	public boolean insertBatchCompanyProp(List<CompanyProp> companyProps);
	
	
	/**
	 * 修改公司信息
	 * @param company
	 * @return
	 */
	boolean updateCompanyProp(CompanyProp companyProp);
	
	/**
	 * 批量修改公司信息
	 * @return
	 */
	boolean updateBatchCompanyProp(List<CompanyProp> companyProps);
}
